
// 碰撞体分组
export enum Enum_ColliderGroup {
    DEFAULT = 1 << 0,
    PLAYER = 1 << 1,
    ENEMY = 1 << 2,
    PLAYER_BULLET = 1 << 3,
    ENEMY_BULLET = 1 << 4,
    MAIN_TOWER = 1 << 5,
    TREE = 1 << 6,
    TOWER = 1 << 7,
    WALL = 1 << 8,
    FENCE = 1 << 9,
}

// 需要动态加载的预制体 路径
export enum Enum_resourcesPrefab {
    // DamageText = 'DamageText',
    // Skill = 'Skill/prefab/Skill', //技能按钮
    Player_Bullet = 'Player/prefab/Player_Bullet',  //子弹
    // Knife = 'Player/prefab/knife/Knife',  //旋转刀子
    // Knife_Item = 'Player/prefab/knife/Knife_Item',
    // Fire = "Player/prefab/Fire",  //火球
    // Gun = "Player/prefab/Gun",  //枪
    // Eletric = "Player/prefab/Eletric", //闪电
    // Cure = "Player/prefab/Cure", //治愈
    // Shield = "Player/prefab/Shield", //护盾
    // Frozen = "Player/prefab/Frozen", //冰冻
    // IceBlock = "Player/prefab/IceBlock", //冰块
    // LightWave = "Player/prefab/LightWave", // 光波(主动技能)
    // SplatterBlood = "SplatterBlood",  //溅射血液（死亡后化为血液）
    // SkilIndicator = "Skill/prefab/SkilIndicator", //技能释放前的指示方向
    // SkillPanelItem = "Skill/prefab/SkillPanelItem", //技能面板中的技能选项
    // RoleCard = "Player/prefab/RoleCard", //角色选择卡
    // PassiveItem = "Skill/prefab/PassiveItem", //被动技能

    Player_Bullet_1 = 'Player/prefab/Player_Bullet_1',  //子弹对应角色Player1
    Player_Skill_1 = 'Player/prefab/Player_Skill_1',  //对应角色Player1技能

    Player_Bullet_2 = 'Player/prefab/Player_Bullet_2',  //子弹对应角色Player2
    Player_Skill_2 = 'Player/prefab/Player_Skill_2',  //对应角色Player2技能

    Player_Bullet_3 = 'Player/prefab/Player_Bullet_3',  //子弹对应角色Player3
    Player_Skill_3 = 'Player/prefab/Player_Skill_3',  //对应角色Player3技能

    Player_Bullet_4 = 'Player/prefab/Player_Bullet_4',  //子弹对应角色Player4
    Player_Skill_4 = 'Player/prefab/Player_Skill_4',  //对应角色Player4技能

    Enemy = 'Enemy/prefab/Enemy',
    Boss1 = 'Enemy/prefab/Boss1',
    Boss2 = 'Enemy/prefab/Boss2',
    Boss3 = 'Enemy/prefab/Boss3',
}

// 攻击tag
export enum Enum_PlayerButtleTag {
    Buttle = 0,
    Knife = 1,
    Fire = 2,
    Eletric = 3,
    Frozen = 4,
    Ice = 5,
    LightWave = 6,
}

// 角色信息
export enum Enum_Player {
    Role1 = 1,
    Role2 = 2,
    Role3 = 3,
    Role4 = 4
}

// 音频文件路径
export enum Enum_AudioClip {
    GameHome = 'AudioSource/music/GameHome',
    GameBattle = 'AudioSource/music/GameBattle',
    Cure = 'AudioSource/Cure',
    EM_LIGHT_LAUNCH_01 = 'AudioSource/EM_LIGHT_LAUNCH_01',
    enemy = 'AudioSource/enemy',
    Fire = 'AudioSource/Fire',
    Frozen = 'AudioSource/Frozen',
    Gun = 'AudioSource/Gun',
    iceBlock = 'AudioSource/iceBlock',
    IceSqueeze3 = 'AudioSource/IceSqueeze3',
    Knife = 'AudioSource/Knife',
    LightWave = 'AudioSource/LightWave',
    Slap_Impact3 = 'AudioSource/Slap_Impact3',
    damage_1_man = 'AudioSource/player/damage_1_man',
    damage_3_woman = 'AudioSource/player/damage_3_woman',
    Thetreefell = 'AudioSource/sound/Thetreefell',
    sword3 = 'AudioSource/sound/sword3',
    arrow = 'AudioSource/sound/arrow',

    niuzai_fire = 'AudioSource/sound/niuzai_fire',
    niuzai_skill = 'AudioSource/sound/niuzai_skill',

    kexuejia_fire = 'AudioSource/sound/kexuejia_fire',
    kexuejia_skill = 'AudioSource/sound/kexuejia_skill',

    yuhangyuan_fire = 'AudioSource/sound/yuhangyuan_fire',
    yuhangyuan_skill = 'AudioSource/sound/yuhangyuan_skill',

    getshot = 'AudioSource/sound/getshot',
    haidao_skill = 'AudioSource/sound/haidao_skill',

    Meat = 'AudioSource/sound/Meat',
    light = 'AudioSource/sound/light',

    attack = 'AudioSource/sound/attack',

    LevelUp = 'AudioSource/sound/LevelUp',
    enroll = 'AudioSource/sound/enroll',

    GetReward = 'AudioSource/sound/GetReward',
    //游戏失败
    lose = 'AudioSource/sound/lose',
    //游戏胜利
    motivation = 'AudioSource/sound/motivation',
    CreatorBoss ='AudioSource/sound/win',
    //主角受伤
    hurt ='AudioSource/sound/hurt',
    //死亡
    die ='AudioSource/sound/die',

}

